import {host} from '../config'
import http from '../utils/http'

export const accountAPI = {
  // 登录
  login(params) {
    return http.post(`${host}/user/login`, { ...params, account: params.email })
  },

  // 获取用户信息
  getUserInfo() {
    return http.get(`${host}/user/userInfo`)
  },

  // GX 获取指定用户的信息
  getUserProfile({uid}) {
    return http.get(`${host}/user/${uid}/profile`)
  },

  // 更新用户信息
  updateUserInfo(params) {
    return http.post(`${host}/user/userInfo`, params)
  },

  // 注册
  register(params) {
    return http.post(`${host}/user/register`, params)
  },

  // 登录检查
  checkLogin() {
    return http.get(`${host}/user/checkLogin`)
  }
}
